package com.easthome.service;

import com.easthome.entiry.PageResult;
import com.easthome.entiry.QueryPageBean;
import com.easthome.pojo.CheckItem;

/**
 * 检查项业务层接口
 */
public interface CheckItemService {
    /**
     * 检查项目的主键查询回显
     */
    CheckItem queryCheckItemById(Integer id);

    /**
     * 删除检查项目
     */
    void deleteCheckItem(Integer id);

    /**
     * 分页查询检查项目业务层
     * 查询的结果返回值，存储分页查询结果的类 PageResult
     */
    PageResult queryCheckItemPage(QueryPageBean queryPageBean);

    /**
     * 新增检查项目数据
     */
    void addCheckItem(CheckItem checkItem);

    /**
     * 编辑检查项目
     * @param checkItem
     */
    void updateCheckItem(CheckItem checkItem);
}
